--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
package.json bce42bcdce0e7d2c6d78228e864a4cd1d974cc82 (bce42bcd) Text, 14.06 KB
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"reticulum-meshchatx"Tb4b4b4,
Tff7b72"version"Tb4b4b4: Ta5d6ff"4.8.0"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"A simple mesh network communications app powered by the Reticulum Network Stack"Tb4b4b4,
Tff7b72"homepage"Tb4b4b4: Ta5d6ff"https://github.com/Quad4-Software/MeshChatX"Tb4b4b4,
Tff7b72"desktopName"Tb4b4b4: Ta5d6ff"reticulum-meshchatx.desktop"Tb4b4b4,
Tff7b72"author"Tb4b4b4: Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"Quad4"
Tb4b4b4},
Tff7b72"main"Tb4b4b4: Ta5d6ff"electron/main.js"Tb4b4b4,
Tff7b72"scripts"Tb4b4b4: Tb4b4b4{
Tff7b72"dev"Tb4b4b4: Ta5d6ff"vite dev"Tb4b4b4,
Tff7b72"watch"Tb4b4b4: Ta5d6ff"pnpm run build-frontend -- --watch"Tb4b4b4,
Tff7b72"prebuild-frontend"Tb4b4b4: Ta5d6ff"node scripts/fetch-micron-wasm.mjs && node scripts/build-visualiser-wasm.mjs && node scripts/sync-meshchatx-docs.js"Tb4b4b4,
Tff7b72"predev"Tb4b4b4: Ta5d6ff"node scripts/sync-meshchatx-docs.js"Tb4b4b4,
Tff7b72"build-frontend"Tb4b4b4: Ta5d6ff"vite build"Tb4b4b4,
Tff7b72"build-backend"Tb4b4b4: Ta5d6ff"node scripts/build-backend.js"Tb4b4b4,
Tff7b72"build-docs"Tb4b4b4: Ta5d6ff"python3 scripts/build/fetch_reticulum_manual.py --force"Tb4b4b4,
Tff7b72"build-docs:rns"Tb4b4b4: Ta5d6ff"python3 scripts/build/fetch_reticulum_manual.py --force --via-rns"Tb4b4b4,
Tff7b72"build-repository-wheels"Tb4b4b4: Ta5d6ff"python3 scripts/build/fetch_repository_wheels.py"Tb4b4b4,
Tff7b72"version:sync"Tb4b4b4: Ta5d6ff"node scripts/sync_version.js"Tb4b4b4,
Tff7b72"build"Tb4b4b4: Ta5d6ff"pnpm run version:sync && pnpm run build-frontend && pnpm run build-docs && pnpm run build-repository-wheels && pnpm run build-backend"Tb4b4b4,
Tff7b72"build:offline"Tb4b4b4: Ta5d6ff"cross-env MESHCHATX_OFFLINE_BUILD=1 pnpm run build"Tb4b4b4,
Tff7b72"bundle:offline"Tb4b4b4: Ta5d6ff"bash scripts/create-offline-bundle.sh"Tb4b4b4,
Tff7b72"lint"Tb4b4b4: Ta5d6ff"eslint ."Tb4b4b4,
Tff7b72"lint:fix"Tb4b4b4: Ta5d6ff"eslint . --fix"Tb4b4b4,
Tff7b72"typecheck"Tb4b4b4: Ta5d6ff"vue-tsc --noEmit -p tsconfig.json"Tb4b4b4,
Tff7b72"knip"Tb4b4b4: Ta5d6ff"knip"Tb4b4b4,
Tff7b72"format"Tb4b4b4: Ta5d6ff"prettier --write ."Tb4b4b4,
Tff7b72"test"Tb4b4b4: Ta5d6ff"vitest run --exclude tests/frontend/LoadTimePerformance.test.js && vitest run --config vitest.electron.config.js"Tb4b4b4,
Tff7b72"test:coverage"Tb4b4b4: Ta5d6ff"vitest run --coverage --exclude tests/frontend/LoadTimePerformance.test.js && vitest run --config vitest.electron.config.js --coverage"Tb4b4b4,
Tff7b72"test:fuzz"Tb4b4b4: Ta5d6ff"vitest run -t fuzzing"Tb4b4b4,
Tff7b72"test:watch"Tb4b4b4: Ta5d6ff"vitest --exclude tests/frontend/LoadTimePerformance.test.js"Tb4b4b4,
Tff7b72"test:i18n"Tb4b4b4: Ta5d6ff"vitest run tests/frontend/i18n.test.js"Tb4b4b4,
Tff7b72"test:loadtime"Tb4b4b4: Ta5d6ff"vitest run tests/frontend/LoadTimePerformance.test.js"Tb4b4b4,
Tff7b72"test:ui"Tb4b4b4: Ta5d6ff"vitest --ui --open --exclude tests/frontend/LoadTimePerformance.test.js"Tb4b4b4,
Tff7b72"test:e2e"Tb4b4b4: Ta5d6ff"playwright test"Tb4b4b4,
Tff7b72"test:e2e:ui"Tb4b4b4: Ta5d6ff"playwright test --ui"Tb4b4b4,
Tff7b72"test:e2e:install"Tb4b4b4: Ta5d6ff"playwright install chromium"Tb4b4b4,
Tff7b72"test:mutation:frontend"Tb4b4b4: Ta5d6ff"node scripts/mutation/run.mjs"Tb4b4b4,
Tff7b72"test:mutation:frontend:sample"Tb4b4b4: Ta5d6ff"node scripts/mutation/run.mjs --source meshchatx/src/frontend/js/rnode/Capabilities.js --max-per-file 20"Tb4b4b4,
Tff7b72"electron-postinstall"Tb4b4b4: Ta5d6ff"electron-builder install-app-deps && node scripts/ensure-micron-parser-package.js && node scripts/patch-electron-builder-fs.cjs && node scripts/patch-electron-installer-common.cjs"Tb4b4b4,
Tff7b72"electron"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && pnpm run build && electron ."Tb4b4b4,
Tff7b72"dist"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && pnpm run build && electron-builder --publish=never"Tb4b4b4,
Tff7b72"dist:linux"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=linux pnpm run build && electron-builder --linux AppImage deb --publish=never"Tb4b4b4,
Tff7b72"dist:linux:offline"Tb4b4b4: Ta5d6ff"cross-env MESHCHATX_OFFLINE_BUILD=1 pnpm run dist:linux"Tb4b4b4,
Tff7b72"dist:linux-x64"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=linux ARCH=x64 pnpm run build && electron-builder --linux AppImage deb --x64 --publish=never"Tb4b4b4,
Tff7b72"dist:linux-x64:offline"Tb4b4b4: Ta5d6ff"cross-env MESHCHATX_OFFLINE_BUILD=1 pnpm run dist:linux-x64"Tb4b4b4,
Tff7b72"dist:linux-arm64"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=linux ARCH=arm64 pnpm run build && electron-builder --linux AppImage deb --arm64 --publish=never"Tb4b4b4,
Tff7b72"dist:linux-arm64:offline"Tb4b4b4: Ta5d6ff"cross-env MESHCHATX_OFFLINE_BUILD=1 pnpm run dist:linux-arm64"Tb4b4b4,
Tff7b72"dist:rpm"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=linux pnpm run build && electron-builder --linux rpm --publish=never"Tb4b4b4,
Tff7b72"dist:flatpak"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=linux pnpm run build && electron-builder --linux flatpak --publish=never"Tb4b4b4,
Tff7b72"dist:flatpak-prebuilt"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=linux pnpm run version:sync && cross-env PLATFORM=linux pnpm run build-backend && electron-builder --linux flatpak --x64 --publish=never"Tb4b4b4,
Tff7b72"dist:windows"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=win32 pnpm run build && electron-builder --win portable nsis --publish=never"Tb4b4b4,
Tff7b72"dist:win-x64"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=win32 ARCH=x64 pnpm run build && electron-builder --win portable nsis --x64 --publish=never"Tb4b4b4,
Tff7b72"dist:win-arm64"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=win32 ARCH=arm64 pnpm run build && electron-builder --win portable nsis --arm64 --publish=never"Tb4b4b4,
Tff7b72"dist:zip"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=linux pnpm run build && electron-builder --linux zip --publish=never"Tb4b4b4,
Tff7b72"dist-prebuilt"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && pnpm run build-backend && electron-builder --publish=never"Tb4b4b4,
Tff7b72"dist:windows-prebuilt"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=win32 pnpm run version:sync && cross-env PLATFORM=win32 pnpm run build-backend && electron-builder --win portable nsis --publish=never"Tb4b4b4,
Tff7b72"dist:linux-prebuilt"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && cross-env PLATFORM=linux pnpm run version:sync && cross-env PLATFORM=linux pnpm run build-backend && electron-builder --linux AppImage deb --publish=never"Tb4b4b4,
Tff7b72"dist:mac-arm64"Tb4b4b4: Ta5d6ff"pnpm run electron-postinstall && pnpm run build && electron-builder --mac --arm64 --publish=never"Tb4b4b4,
Tff7b72"dist:mac-universal"Tb4b4b4: Ta5d6ff"bash scripts/build-macos-universal.sh"Tb4b4b4,
Tff7b72"start"Tb4b4b4: Ta5d6ff"pnpm run electron"
Tb4b4b4},
Tff7b72"license"Tb4b4b4: Ta5d6ff"0BSD AND MIT"Tb4b4b4,
Tff7b72"engines"Tb4b4b4: Tb4b4b4{
Tff7b72"node"Tb4b4b4: Ta5d6ff">=24"
Tb4b4b4},
Tff7b72"packageManager"Tb4b4b4: Ta5d6ff"pnpm@11.1.2"Tb4b4b4,
Tff7b72"devDependencies"Tb4b4b4: Tb4b4b4{
Tff7b72"@electron/fuses"Tb4b4b4: Ta5d6ff"^1.8.0"Tb4b4b4,
Tff7b72"@eslint/js"Tb4b4b4: Ta5d6ff"^9.39.4"Tb4b4b4,
Tff7b72"@playwright/test"Tb4b4b4: Ta5d6ff"^1.61.1"Tb4b4b4,
Tff7b72"@tailwindcss/vite"Tb4b4b4: Ta5d6ff"^4.2.4"Tb4b4b4,
Tff7b72"@vitejs/plugin-vue"Tb4b4b4: Ta5d6ff"^6.0.7"Tb4b4b4,
Tff7b72"@vitest/coverage-v8"Tb4b4b4: Ta5d6ff"^4.1.5"Tb4b4b4,
Tff7b72"@vitest/ui"Tb4b4b4: Ta5d6ff"^4.1.9"Tb4b4b4,
Tff7b72"@vue/test-utils"Tb4b4b4: Ta5d6ff"^2.4.11"Tb4b4b4,
Tff7b72"cross-env"Tb4b4b4: Ta5d6ff"^10.1.0"Tb4b4b4,
Tff7b72"dayjs"Tb4b4b4: Ta5d6ff"^1.11.21"Tb4b4b4,
Tff7b72"electron"Tb4b4b4: Ta5d6ff"42.4.0"Tb4b4b4,
Tff7b72"electron-builder"Tb4b4b4: Ta5d6ff"^26.15.3"Tb4b4b4,
Tff7b72"electron-builder-squirrel-windows"Tb4b4b4: Ta5d6ff"^26.15.3"Tb4b4b4,
Tff7b72"eslint"Tb4b4b4: Ta5d6ff"^9.39.4"Tb4b4b4,
Tff7b72"eslint-config-prettier"Tb4b4b4: Ta5d6ff"^10.1.8"Tb4b4b4,
Tff7b72"eslint-plugin-prettier"Tb4b4b4: Ta5d6ff"^5.5.6"Tb4b4b4,
Tff7b72"eslint-plugin-security"Tb4b4b4: Ta5d6ff"^3.0.1"Tb4b4b4,
Tff7b72"eslint-plugin-vue"Tb4b4b4: Ta5d6ff"^10.9.2"Tb4b4b4,
Tff7b72"fake-indexeddb"Tb4b4b4: Ta5d6ff"^6.2.5"Tb4b4b4,
Tff7b72"globals"Tb4b4b4: Ta5d6ff"^17.6.0"Tb4b4b4,
Tff7b72"jsdom"Tb4b4b4: Ta5d6ff"^29.1.1"Tb4b4b4,
Tff7b72"knip"Tb4b4b4: Ta5d6ff"^6.24.0"Tb4b4b4,
Tff7b72"micron-parser"Tb4b4b4: Ta5d6ff"github:RFnexus/micron-parser-js#33feb1054c8b2cb3f5f05abbb8903360d3f0c098"Tb4b4b4,
Tff7b72"prettier"Tb4b4b4: Ta5d6ff"^3.9.3"Tb4b4b4,
Tff7b72"tailwindcss"Tb4b4b4: Ta5d6ff"^4.3.0"Tb4b4b4,
Tff7b72"terser"Tb4b4b4: Ta5d6ff"^5.48.0"Tb4b4b4,
Tff7b72"typescript"Tb4b4b4: Ta5d6ff"^6.0.3"Tb4b4b4,
Tff7b72"vite"Tb4b4b4: Ta5d6ff"^8.0.16"Tb4b4b4,
Tff7b72"vite-plugin-vuetify"Tb4b4b4: Ta5d6ff"^2.1.3"Tb4b4b4,
Tff7b72"vitest"Tb4b4b4: Ta5d6ff"^4.1.5"Tb4b4b4,
Tff7b72"vue-eslint-parser"Tb4b4b4: Ta5d6ff"^10.4.1"Tb4b4b4,
Tff7b72"vue-tsc"Tb4b4b4: Ta5d6ff"^3.3.6"
Tb4b4b4},
Tff7b72"build"Tb4b4b4: Tb4b4b4{
Tff7b72"appId"Tb4b4b4: Ta5d6ff"com.quad4.meshchatx"Tb4b4b4,
Tff7b72"productName"Tb4b4b4: Ta5d6ff"Reticulum MeshChatX"Tb4b4b4,
Tff7b72"electronLanguages"Tb4b4b4: Tb4b4b4[
Ta5d6ff"en-US"
Tb4b4b4],
Tff7b72"asar"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"electronFuses"Tb4b4b4: Tb4b4b4{
Tff7b72"runAsNode"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"enableCookieEncryption"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"enableNodeOptionsEnvironmentVariable"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"enableNodeCliInspectArguments"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"enableEmbeddedAsarIntegrityValidation"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"onlyLoadAppFromAsar"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tff7b72"toolsets"Tb4b4b4: Tb4b4b4{
Tff7b72"appimage"Tb4b4b4: Ta5d6ff"1.0.2"
Tb4b4b4},
Tff7b72"files"Tb4b4b4: Tb4b4b4[
Ta5d6ff"electron/"Tb4b4b4,
Ta5d6ff"electron/**"
Tb4b4b4],
Tff7b72"directories"Tb4b4b4: Tb4b4b4{
Tff7b72"buildResources"Tb4b4b4: Ta5d6ff"electron/build"
Tb4b4b4},
Tff7b72"mac"Tb4b4b4: Tb4b4b4{
Tff7b72"target"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"target"Tb4b4b4: Ta5d6ff"dmg"Tb4b4b4,
Tff7b72"arch"Tb4b4b4: Tb4b4b4[
Ta5d6ff"universal"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4],
Tff7b72"identity"Tb4b4b4: Ta5d6ff"-"Tb4b4b4,
Tff7b72"artifactName"Tb4b4b4: Ta5d6ff"ReticulumMeshChatX-v${version}-mac-${arch}.${ext}"Tb4b4b4,
Tff7b72"entitlements"Tb4b4b4: Ta5d6ff"electron/build/entitlements.mac.plist"Tb4b4b4,
Tff7b72"entitlementsInherit"Tb4b4b4: Ta5d6ff"electron/build/entitlements.mac.plist"Tb4b4b4,
Tff7b72"extendInfo"Tb4b4b4: Tb4b4b4{
Tff7b72"NSMicrophoneUsageDescription"Tb4b4b4: Ta5d6ff"Microphone access is only needed for audio calls and voice messages"
Tb4b4b4},
Tff7b72"x64ArchFiles"Tb4b4b4: Ta5d6ff"Contents/Resources/backend{/**,/**/.*/**}"Tb4b4b4,
Tff7b72"extraResources"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"from"Tb4b4b4: Ta5d6ff"build/exe/darwin-${arch}"Tb4b4b4,
Tff7b72"to"Tb4b4b4: Ta5d6ff"backend"Tb4b4b4,
Tff7b72"filter"Tb4b4b4: Tb4b4b4[
Ta5d6ff"**/*"Tb4b4b4,
Ta5d6ff"!backend-manifest.json"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4]
Tb4b4b4},
Tff7b72"win"Tb4b4b4: Tb4b4b4{
Tff7b72"artifactName"Tb4b4b4: Ta5d6ff"ReticulumMeshChat-v${version}-${os}-${arch}.${ext}"Tb4b4b4,
Tff7b72"target"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"target"Tb4b4b4: Ta5d6ff"portable"Tb4b4b4,
Tff7b72"arch"Tb4b4b4: Tb4b4b4[
Ta5d6ff"x64"Tb4b4b4,
Ta5d6ff"arm64"
Tb4b4b4]
Tb4b4b4},
Tb4b4b4{
Tff7b72"target"Tb4b4b4: Ta5d6ff"nsis"Tb4b4b4,
Tff7b72"arch"Tb4b4b4: Tb4b4b4[
Ta5d6ff"x64"Tb4b4b4,
Ta5d6ff"arm64"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4],
Tff7b72"extraResources"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"from"Tb4b4b4: Ta5d6ff"build/exe/win32-${arch}"Tb4b4b4,
Tff7b72"to"Tb4b4b4: Ta5d6ff"backend"Tb4b4b4,
Tff7b72"filter"Tb4b4b4: Tb4b4b4[
Ta5d6ff"**/*"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4]
Tb4b4b4},
Tff7b72"linux"Tb4b4b4: Tb4b4b4{
Tff7b72"artifactName"Tb4b4b4: Ta5d6ff"ReticulumMeshChatX-v${version}-${os}-${arch}.${ext}"Tb4b4b4,
Tff7b72"target"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"target"Tb4b4b4: Ta5d6ff"AppImage"Tb4b4b4,
Tff7b72"arch"Tb4b4b4: Tb4b4b4[
Ta5d6ff"x64"Tb4b4b4,
Ta5d6ff"arm64"
Tb4b4b4]
Tb4b4b4},
Tb4b4b4{
Tff7b72"target"Tb4b4b4: Ta5d6ff"deb"Tb4b4b4,
Tff7b72"arch"Tb4b4b4: Tb4b4b4[
Ta5d6ff"x64"Tb4b4b4,
Ta5d6ff"arm64"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4],
Tff7b72"maintainer"Tb4b4b4: Ta5d6ff"Quad4"Tb4b4b4,
Tff7b72"vendor"Tb4b4b4: Ta5d6ff"Quad4"Tb4b4b4,
Tff7b72"category"Tb4b4b4: Ta5d6ff"Network"Tb4b4b4,
Tff7b72"synopsis"Tb4b4b4: Ta5d6ff"Mesh networking chat client"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"A simple mesh network communications app powered by the Reticulum Network Stack"Tb4b4b4,
Tff7b72"desktop"Tb4b4b4: Tb4b4b4{
Tff7b72"entry"Tb4b4b4: Tb4b4b4{
Tff7b72"StartupWMClass"Tb4b4b4: Ta5d6ff"reticulum-meshchatx"
Tb4b4b4}
Tb4b4b4},
Tff7b72"extraResources"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"from"Tb4b4b4: Ta5d6ff"build/exe/linux-${arch}"Tb4b4b4,
Tff7b72"to"Tb4b4b4: Ta5d6ff"backend"Tb4b4b4,
Tff7b72"filter"Tb4b4b4: Tb4b4b4[
Ta5d6ff"**/*"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4]
Tb4b4b4},
Tff7b72"deb"Tb4b4b4: Tb4b4b4{
Tff7b72"maintainer"Tb4b4b4: Ta5d6ff"Quad4"Tb4b4b4,
Tff7b72"vendor"Tb4b4b4: Ta5d6ff"Quad4"Tb4b4b4,
Tff7b72"packageCategory"Tb4b4b4: Ta5d6ff"network"Tb4b4b4,
Tff7b72"synopsis"Tb4b4b4: Ta5d6ff"Mesh networking chat client"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"A simple mesh network communications app powered by the Reticulum Network Stack"
Tb4b4b4},
Tff7b72"rpm"Tb4b4b4: Tb4b4b4{
Tff7b72"maintainer"Tb4b4b4: Ta5d6ff"Quad4"Tb4b4b4,
Tff7b72"vendor"Tb4b4b4: Ta5d6ff"Quad4"Tb4b4b4,
Tff7b72"packageCategory"Tb4b4b4: Ta5d6ff"Network"Tb4b4b4,
Tff7b72"synopsis"Tb4b4b4: Ta5d6ff"Mesh networking chat client"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"A simple mesh network communications app powered by the Reticulum Network Stack"
Tb4b4b4},
Tff7b72"flatpak"Tb4b4b4: Tb4b4b4{
Tff7b72"runtime"Tb4b4b4: Ta5d6ff"org.freedesktop.Platform"Tb4b4b4,
Tff7b72"runtimeVersion"Tb4b4b4: Ta5d6ff"25.08"Tb4b4b4,
Tff7b72"sdk"Tb4b4b4: Ta5d6ff"org.freedesktop.Sdk"Tb4b4b4,
Tff7b72"base"Tb4b4b4: Ta5d6ff"org.electronjs.Electron2.BaseApp"Tb4b4b4,
Tff7b72"baseVersion"Tb4b4b4: Ta5d6ff"25.08"Tb4b4b4,
Tff7b72"category"Tb4b4b4: Ta5d6ff"Network"Tb4b4b4,
Tff7b72"useWaylandFlags"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"modules"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"zypak"Tb4b4b4,
Tff7b72"sources"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"type"Tb4b4b4: Ta5d6ff"git"Tb4b4b4,
Tff7b72"url"Tb4b4b4: Ta5d6ff"https://github.com/refi64/zypak"Tb4b4b4,
Tff7b72"tag"Tb4b4b4: Ta5d6ff"v2025.09"Tb4b4b4,
Tff7b72"commit"Tb4b4b4: Ta5d6ff"693a71c5ffa80ec9c9ce2ae03b1ccc493c698e53"
Tb4b4b4}
Tb4b4b4]
Tb4b4b4}
Tb4b4b4],
Tff7b72"finishArgs"Tb4b4b4: Tb4b4b4[
Ta5d6ff"--share=ipc"Tb4b4b4,
Ta5d6ff"--share=network"Tb4b4b4,
Ta5d6ff"--socket=x11"Tb4b4b4,
Ta5d6ff"--socket=wayland"Tb4b4b4,
Ta5d6ff"--device=dri"Tb4b4b4,
Ta5d6ff"--allow=bluetooth"Tb4b4b4,
Ta5d6ff"--filesystem=home"Tb4b4b4,
Ta5d6ff"--talk-name=org.freedesktop.Notifications"Tb4b4b4,
Ta5d6ff"--talk-name=org.freedesktop.DBus"Tb4b4b4,
Ta5d6ff"--talk-name=org.freedesktop.portal.Desktop"Tb4b4b4,
Ta5d6ff"--own-name=com.quad4.meshchatx"Tb4b4b4,
Ta5d6ff"--env=TMPDIR=/var/tmp"Tb4b4b4,
Ta5d6ff"--socket=pulseaudio"Tb4b4b4,
Ta5d6ff"--filesystem=xdg-run/pipewire-0"
Tb4b4b4]
Tb4b4b4},
Tff7b72"dmg"Tb4b4b4: Tb4b4b4{
Tff7b72"writeUpdateInfo"Tb4b4b4: Tff7b72false
Tb4b4b4},
Tff7b72"portable"Tb4b4b4: Tb4b4b4{
Tff7b72"artifactName"Tb4b4b4: Ta5d6ff"ReticulumMeshChatX-v${version}-${os}-portable.${ext}"
Tb4b4b4},
Tff7b72"nsis"Tb4b4b4: Tb4b4b4{
Tff7b72"artifactName"Tb4b4b4: Ta5d6ff"ReticulumMeshChatX-v${version}-${os}-installer.${ext}"Tb4b4b4,
Tff7b72"oneClick"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"allowToChangeInstallationDirectory"Tb4b4b4: Tff7b72true
Tb4b4b4}
Tb4b4b4},
Tff7b72"dependencies"Tb4b4b4: Tb4b4b4{
Tff7b72"@fontsource/noto-sans"Tb4b4b4: Ta5d6ff"^5.2.10"Tb4b4b4,
Tff7b72"@mdi/font"Tb4b4b4: Ta5d6ff"^7.4.47"Tb4b4b4,
Tff7b72"@mdi/js"Tb4b4b4: Ta5d6ff"^7.4.47"Tb4b4b4,
Tff7b72"@tailwindcss/forms"Tb4b4b4: Ta5d6ff"^0.5.11"Tb4b4b4,
Tff7b72"@tanstack/vue-virtual"Tb4b4b4: Ta5d6ff"^3.13.30"Tb4b4b4,
Tff7b72"compressorjs"Tb4b4b4: Ta5d6ff"^1.3.0"Tb4b4b4,
Tff7b72"dompurify"Tb4b4b4: Ta5d6ff">=3.4.11"Tb4b4b4,
Tff7b72"electron-prompt"Tb4b4b4: Ta5d6ff"^1.7.0"Tb4b4b4,
Tff7b72"emoji-picker-element"Tb4b4b4: Ta5d6ff"^1.29.1"Tb4b4b4,
Tff7b72"emoji-picker-element-data"Tb4b4b4: Ta5d6ff"^1.8.0"Tb4b4b4,
Tff7b72"jsqr"Tb4b4b4: Ta5d6ff"^1.4.0"Tb4b4b4,
Tff7b72"jszip"Tb4b4b4: Ta5d6ff"^3.10.1"Tb4b4b4,
Tff7b72"marked"Tb4b4b4: Ta5d6ff"^18.0.5"Tb4b4b4,
Tff7b72"ol"Tb4b4b4: Ta5d6ff"^10.9.0"Tb4b4b4,
Tff7b72"ol-mapbox-style"Tb4b4b4: Ta5d6ff"^13.4.1"Tb4b4b4,
Tff7b72"qrcode"Tb4b4b4: Ta5d6ff"^1.5.4"Tb4b4b4,
Tff7b72"vis-data"Tb4b4b4: Ta5d6ff"^7.1.10"Tb4b4b4,
Tff7b72"vis-network"Tb4b4b4: Ta5d6ff"^9.1.13"Tb4b4b4,
Tff7b72"vue"Tb4b4b4: Ta5d6ff"^3.5.39"Tb4b4b4,
Tff7b72"vue-i18n"Tb4b4b4: Ta5d6ff"^11.4.6"Tb4b4b4,
Tff7b72"vue-router"Tb4b4b4: Ta5d6ff"^4.6.4"Tb4b4b4,
Tff7b72"vuetify"Tb4b4b4: Ta5d6ff"^3.12.8"
Tb4b4b4}
Tb4b4b4}
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────